Formalizing Correlate - from Practice to Pi
نویسندگان
چکیده
Correlate is a concurrent object-oriented language that has been used in real-world applications in areas of HighPerformance Computing, network applications and multi-agent systems. The practical goal of the language is to offer a powerful programming environment in which both application and system software can be described using the paradigm of concurrent objects. In this paper, the formal description of Correlate in the pi-calculus is discussed. In our experience, such a formalization process is a crucial step in the design process of a practical language, even though not every detail need to be modelled. Several examples illustrate the benefits of our specification especially from the viewpoint of the language designer. Finally it is shown that an operational prototype can be easily constructed by translation from the pi-calculus to Pict.
منابع مشابه
Formalizing Goals and Objectives in Iranian Educational System: A Historical Analysis
Formalizing goals and objectives within any organization is influenced by many socio-historical factors. To identify the trend in which educational goals and objectives within the Iranian educational system have evolved in terms of the approach, pattern, performance, and attending to individual differences, a historical analysis was undertaken. Findings are indicative of four eras: first, the c...
متن کاملFormalizing the Meta-Theory of Q0 in Rogue-Sigma-Pi
Introduced by Peter Andrews in the 1960’s, Q0 is a classical higher-order logic based on simply-typed lambda calculus. This paper presents our work in progress on the formalizing of Q0 in a programming language, Rogue-Sigma-Pi (RSP), with the aim of validating its meta-theory. The main challenge of this project arises from the fact that while all logical derivations are carried out in much deta...
متن کاملPersonality Traits, Emotion Regulation and Impulsive Behaviors in Patients with Borderline Personality Disorder
Objective: The purposes of this study were to examine the relationships between personality traits, cognitive emotion regulation strategies and impulsive behaviors of borderline personality disorder, and to explore which personality traits and cognitive emotion regulation strategies can better predict and explain the impulsive behaviors in borderline personality disorder. Methods: This study...
متن کاملProactive interference and practice effects in visuospatial working memory span task performance.
In the current study the influence of proactive interference (PI) and practice on recall from a visuospatial working memory (WM) task was examined. Participants completed a visuospatial WM span task under either high-PI conditions (a traditional span task) or low-PI conditions (a span task with breaks between trials). Trials of each length (i.e., two to five to-be-remembered items) were equally...
متن کاملAbnormal renovascular resistance in dogs with diabetes mellitus: correlation with glycemic status and proteinuria
Present study was conducted with the objectives of determining the renal vascular resistance in dogs with diabetes mellitus and to study the correlation between the indices of renovascular resistance with glycemic status, systolic blood pressure (SBP) and proteinuria in dogs with diabetes mellitus. This study was conducted on seventeen diabetic dogs and ten apparently healthy dogs. Increa...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1997